package msg

type Message struct {
	CID                string `bson:"CID,omitempty"`
	Version            int    `bson:"Version,omitempty"`
	To                 string `bson:"To,omitempty"`
	From               string `bson:"From,omitempty"`
	Error              string `bson:"Error,omitempty"`
	Nonce              int    `bson:"Nonce,omitempty"`
	Value              string `bson:"Value,omitempty"`
	GasLimit           int    `bson:"GasLimit,omitempty"`
	GasFeeCap          string `bson:"GasFeeCap,omitempty"`
	GasPremium         string `bson:"GasPremium,omitempty"`
	Method             int    `bson:"Method,omitempty"`
	GasUsed            string `bson:"GasUsed,omitempty"`
	BaseFeeBurn        string `bson:"BaseFeeBurn,omitempty"`
	OverEstimationBurn string `bson:"OverEstimationBurn,omitempty"`
	MinerPenalty       string `bson:"MinerPenalty,omitempty"`
	MinerTip           string `bson:"MinerTip,omitempty"`
	Refund             string `bson:"Refund,omitempty"`
	TotalCost          string `bson:"TotalCost,omitempty"`
	Height             int64  `bson:"Height,omitempty"`
	Time               int64  `bson:"Time,omitempty"`
}
